delayed speech - Spanish English Dictionary